package album

import (
	"github.com/gin-gonic/gin"
)

func LoadRouter(e *gin.Engine) {
	v1 := e.Group("album")
	{

		v1.GET("/get", GetAlbums)

		// this rule can match "/user/xxx" format，but can't match "/user/" or "/user"
		// :name 是一个路径参数，它会匹配 /user/ 后的任何字符串，直到下一个 / 符号出现。
		v1.GET("/get/:name", GetAlbumsByNameUrl)

		v1.GET("/get/:name/*action", PrintAllAction)

		v1.GET("/getQuery", GetQuery)
		v1.GET("/getQueryError", GetQueryError)
	}
}
